-
Bank of England bond sales cost taxpayers £36bn
Source: Buzz FX / 09 Jun 2026 02:25:50 America/New_York
Bank of England bond sales cost taxpayers £36bn
The Bank of England's controversial decision to sell off UK debt has cost taxpayers £36bn in just four years, according to new figures.
Deutsche Bank said Threadneedle Street's decision to act
Read more...